

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>Drop Elements from Project Browser [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, Drop,Drop Objects From Project Browser Onto Diagram,Drop Elements From Project Browser Onto Diagram,Drop Classifiers As New Instances,Drop Classifiers As Links,Drag,Drag Objects From Project Browser Onto Diagram,Drag Elements From Project Browser Onto Diagram,Diagram,Diagram Drag &amp; Drop Elements From Project Browser,Element,Element Drag &amp; Drop Onto Diagram From Project Browser,Element Add To Diagram From Project Browser,Classifier,Classifier Drop As New Instance,Classifier Drop As Link,Add,Add Elements To Diagram From Project Browser,Create,Create Element On Diagram From Project Browser">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <p class="p_Heading1"><span class="f_Heading1">Drop Elements from Project Browser</span></p>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="pastingactivities.htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="placerelatedelementsoncurr.htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_BodyText"><span class="f_BodyText">When you drag an element from the </span><span class="f_UIControl">Project Browser</span><span class="f_BodyText"> onto a diagram, for some elements there are two possible paste options. Elements that are classifiers and support instances of themselves at runtime can be dropped either as a link to the classifier itself, or as a new instance of the classifier.</span></p>
<p class="p_BodyText"><span class="f_BodyText">The example below shows a linked element on the left (a Node) and an instance of the Node on the right. Note that the Node instance is drawn like a simple element with the :&lt;</span><span class="f_BodyText" style="font-style: italic;">ElementName</span><span class="f_BodyText">&gt; displayed. If you name your instance it displays &lt;</span><span class="f_BodyText" style="font-style: italic;">InstanceName</span><span class="f_BodyText">&gt;:&lt;</span><span class="f_BodyText" style="font-style: italic;">ElementName</span><span class="f_BodyText">&gt;.</span></p>
<p class="p_BodyText"><span class="f_BodyText">If you are working on an instance diagram, such as a Communication diagram, you can quickly drag and drop Classes and elements from the </span><span class="f_UIControl">Project Browser</span><span class="f_BodyText"> onto a diagram as an instance of the classifier. If you are working in a Class diagram, you might drop links to the classifier itself. There are a couple of settings available to simplify this process.</span></p>
<p class="p_TextIndentedL2"><img src="dropobjects.png" width="326" height="115" border="0" alt="DropObjects"></p>
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 5px 0px 5px 13px;"><table cellspacing="0" cellpadding="2" border="0" style="border: none; border-spacing:0px;">
<tr style="text-align:left;vertical-align:bottom;">
<td valign="bottom" width="952" bgcolor="#efeff7" style="width:952px; background-color:#efeff7;"><p class="p_TiporNote" style="border-top: none; border-right: none; border-left: none;"><span class="f_TiporNote">Note:</span></p>
</td>
</tr>
<tr style="text-align:left;">
<td width="952" bgcolor="#f7f7ff" style="width:952px; background-color:#f7f7ff;"><p class="p_TiporNoteText"><span class="f_TiporNoteText">Enterprise Architect displays a warning about this behavior (see below), indicating what is happening. Select the </span><span class="f_MenuKeyField">Hide this message in future</span><span class="f_TiporNoteText"> checkbox to prevent this message displaying again.</span></p>
</td>
</tr>
</table>
</div>
<p class="p_TextIndentedL2"><img src="autoinstancealert.png" width="312" height="153" border="0" alt="AutoInstanceAlert"></p>
<p class="p_BodyText"><span class="f_BodyText">There are two important things to remember here:</span></p>
<ul style="text-indent: 0px; margin-left: 30px; list-style-position: outside;">
<li><span class="f_Bulletlist1">Hold down</span><span class="f_MenuKeyField"> [Ctrl]</span><span class="f_Bulletlist1"> while dragging and dropping an element into a diagram (see <a href="pastingfromthetree.htm">Paste from the Project Browser</a>)</span></li>
<li><span class="f_Bulletlist1">Hold down either </span><span class="f_MenuKeyField">[Ctrl]</span><span class="f_Bulletlist1"> or </span><span class="f_MenuKeyField">[Shift]</span><span class="f_Bulletlist1"> to select multiple elements into a diagram (See <a href="pastingmultipleitemsfromth.htm">Paste Multiple Items from the Project Browser</a>).</span></li>
</ul>
<p class="p_BodyText"><span class="f_BodyText">To change the default behavior, select the </span><span class="f_UIControl">Diagram Behavior</span><span class="f_BodyText"> page of the </span><span class="f_UIControl">Options</span><span class="f_BodyText"> dialog (select the </span><span class="f_MenuKeyField">Tools | Options | Diagram | Behavior</span><span class="f_BodyText"> option). To enable or disable Auto Instance, select or clear the </span><span class="f_MenuKeyField">Auto Instance</span><span class="f_BodyText"> checkbox. Remember: pressing </span><span class="f_MenuKeyField">[Ctrl]</span><span class="f_BodyText"> inverts the current default.</span></p>
<p class="p_TextIndentedL2"><img src="autoinstancedefault.png" width="448" height="92" border="0" alt="AutoInstanceDefault"></p>
<p class="p_SeeAlso"><span class="f_SeeAlso">See Also</span></p>
<ul style="text-indent: 0px; margin-left: 30px; list-style-position: outside;">
<li><span class="f_Bulletlist1"><a href="implementation2.htm">Implementation</a></span></li>
<li><span class="f_Bulletlist1"><a href="create_object_from_attribute.htm">Create Object From Attribute</a></span></li>
<li><span class="f_Bulletlist1"><a href="convertlinkedelementtoloca.htm">Make Linked Element A Local Copy</a></span></li>
</ul>




            </div>
          </div>
        </div>



</div>


</body>
</html>
